clean a well or canal - Turc Anglais Dictionnaire